import="com.jspsmart.upload.*"的含义

来源:百度知道 编辑:UC知道 时间:2024/05/30 08:48:06
在一个用于下载的JSP页面的第一行是<%@ page language="java" import="com.jspsmart.upload.*" pageEncoding="gb2312"%>,我在API文档中查不到com.jspsmart.upload这样的包,而在lib文件夹里有一个smartUpload.jar,我想应该是引入这个东西吧

smartUpload.jar只是一个jar的名称,你右键这个jar包,打开方式为winrar,看看这个jar包里面的结构,就知道了:com.jspsmart.upload下有几个*.class的类,我们用的是这些*. class的文件
用的时候就要用具体的包.类名称,而com.jspsmart.upload.*就是将upload下的所有*.class都引入。就可以直接用了。

这个是一个专门用来HTTP上传的包,貌似不是JAVA官方的

这个是一个组件用于上传下载的
有时候上传下载只要几句话就可以实现
import="com.jspsmart.upload.*"这句话的意思就是引用com.jspsmart.upload这个包 因为它包中有很多类
就这么简单